body{max-width: 1920px;min-width: 320px;width: 100%;margin: auto;overflow-x: hidden;}

@font-face {
	font-family: 'DIN_Medium';
	src:url('./DIN_Medium.ttf') format("truetype");
}
@font-face {
	font-family: 'Panton_LightitalicCaps';
	src:url('./Panton_LightitalicCaps.otf');
}

@font-face {
	font-family: 'Gilroy_Regular';
	src:url('./Gilroy_Regular.otf');
}

.tcolor{-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to right,#65d873,#51a1eb);}
.button1.hon:hover,
.button1{background: linear-gradient(top left, #64d775, #51a2e9);background: -ms-linear-gradient(top left, #64d775, #51a2e9);background: -webkit-linear-gradient(top left, #64d775, #51a2e9);background: -moz-linear-gradient(top left, #64d775, #51a2e9);}
.button1:hover{background: linear-gradient(top right, #64d775, #51a2e9);background: -ms-linear-gradient(top right, #64d775, #51a2e9);background: -webkit-linear-gradient(top right, #64d775, #51a2e9);background: -moz-linear-gradient(top right, #64d775, #51a2e9);}


/*头部*/
.head{height: 100px;}
#header{height: 100px;top: 0;left: 0;right: 0;margin: auto;width: 100%;background: #fff;z-index: 100;}
#header .logo .m-pic{width: 262px;height: 100px;}
#header .nav{margin-right: 17.77%;}
#header .nav .child{margin-right: 70px;}
#header .nav .child:last-child{margin-right: 0px;}
#header .nav .one{color: #666666;font-size: 16px;line-height: 97px;border-bottom: 3px solid #fff;}
#header .nav .cur .one{color: #428746;border-color: #005f20;}
#header .nav .line1{left: 0;bottom: 0;width: 0;height: 3px;background: #428746;}
#header .search{width: 20px;height: 100px;background: url(/images/search.png) no-repeat center center;}
#header .search:hover{background-image: url(/images/search3.png);}


#header .menu{width: 60px;height: 100px;background: url(/images/menu.png) no-repeat center center;margin-left: 30px;}
#header .child:hover .one{color: #428746;}
#header .two{top: 100px;left: -20px;width: 200px;height: 0;overflow: hidden;background: rgba(255,255,255,.5);}
#header .two .t2{color: #333;font-size: 14px;padding: 10px 20px;}
#header .two .t2:hover{background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);color: #fff;}

#menu{top: 0px;left: 0;right: 0;width: 100%;height: 0;overflow: hidden;background: #fff;z-index: 100;overflow-y: scroll;}
#menu .close{width: 100px;height: 100px;background: url(/images/close2.png) no-repeat center center;}
#menu .nav{border-top: 1px solid #dedede;}
#menu .nav .child{border-bottom: 1px solid #dedede;}
#menu .nav .child .one{width: 90%;margin: 0 auto;font-size: 24px;color: #333;padding: 30px 0;background: url(/images/icon17.png) no-repeat right center;}
#menu .nav .child .one:hover{color: #428746;background-image: url(/images/icon38.png);}
#menu .nav .child .two{width: 86%;margin: 0 auto;height: 0;overflow: hidden;}
#menu .nav .child .two .t2{color: #666;font-size: 18px;margin-bottom: 30px;}
#menu .nav .child .two .t2:hover{color: #428746;}
#menu::-webkit-scrollbar{display: none;}
#menu.ta{height: 100%;}
#menu.ta::-webkit-scrollbar{display: block;width:10px;height:10px;background-color:#F5F5F5;}

#menu.ta::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1);border-radius:10px;background-color:#F5F5F5;}
#menu.ta::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#555;}
@media (max-width: 1860px){
	#header .nav{margin-right: 10%;}
}


/*搜索框*/
.search_outer{ position: fixed; top: 0; left: 0; width: 100%; height: 100%;opacity: 0; pointer-events: none; z-index: 100; transform: scale(1.5);}
.search_outer .boxs{width: 100%; height: 100%; }
.search_outer .black{width: 100%; height: 100%; background: rgba(0, 0, 0, .9); top: 0;left: 0;}
.search_outer.show{ opacity: 1; pointer-events: visible; transform: scale(1);}
.search_outer .search_in{ z-index: 2;display: flex; justify-content: center; align-items: center; margin: 0 auto; width: 650px; height: 100%;}
.search_outer .search_in .search_form{ width: 100%; border-bottom: 1px solid #e4e4e4;}
.search_outer .search_in .search_form input[name=Keyword]{ padding-right: 60px; width: 100%; height: 96px; line-height: 96px; font-size: 28px; color: #fff;}
.search_outer .search_in .search_form input[name=Keyword]::-webkit-input-placeholder{ font-size: 28px; color: #fff;}
.search_outer .search_in .search_form input[name=Keyword]::-moz-placeholder{ font-size: 28px; color: #fff;}
.search_outer .search_in .search_form input[name=Keyword]:-moz-placeholder{ font-size: 28px; color: #fff;}
.search_outer .search_in .search_form input[name=Keyword]:-ms-input-placeholder{ font-size: 28px; color: #fff;}

.search_outer .search_in .search_form .submit{ right: 0; top: 50%; width: 24px; height: 24px; background: url(/images/search2.png) no-repeat center center;cursor: pointer; transform: translateY(-50%);}

@media (max-width: 756px){
  .search_outer .search_in{width: 80%;}
  .search_outer .search_in .search_form input[name=Keyword]{padding-right: 20%;}
  .search_outer .search_in .search_form .submit{width: 18%;height: 60px;}
}

/*广告图*/
#inner-swiper .m-pic .mi{display: none;}

@media(max-width: 756px){
	#inner-swiper .m-pic .mi{display: inline-block;}
	#inner-swiper .m-pic .pc{display: none;}
}

/*底部*/
#footer{background: #222222;padding-top: 60px;}
#footer .nav{width: 57.14%;}
#footer .nav .child{width: 16%;margin-right: 4%;}
#footer .nav .child:last-child{margin-right: 0;}
#footer .nav .child .one{margin-bottom: 25px;color: #fff;font-size: 16px;}
#footer .nav .child .t2{color: #cccccc;font-size: 14px;margin-bottom: 10px;}
#footer .nav .child .t2:hover{color: #fff;text-decoration: underline;}
#footer .contact{width: 20.36%;margin-left: 1.43%;}
#footer .contact .wy{margin-bottom: 15px;padding-left: 28px;background-repeat: no-repeat;background-position: left 5px;}
#footer .contact .wy .tit{color: #fff;font-size: 16px;margin-bottom: 8px;}
#footer .contact .wy .lk{color: #cccccc;font-size: 14px;line-height: 26px;}
#footer .contact .wy a.lk:hover{color: #51a2e9;font-size: 18px;font-family: 'DIN_Medium';}
#footer .contact .tel{background-image: url(/images/icon5.jpg);}
#footer .contact .add{background-image: url(/images/icon6.jpg);}
#footer .contact .email{background-image: url(/images/icon7.jpg);}
#footer .code{width: 120px;}
#footer .code .m-pic{width: 120px;height: 120px;margin-bottom: 10px;}
#footer .code .t{color: #ffffff;font-size: 14px;opacity: .45;}
#footer .copyright{margin-top: 100px;border-top: 1px solid #333333;padding: 25px 0;}
#footer .copyright .cpy *,
#footer .copyright .cpy{color: rgba(255,255,255,.3);font-size: 14px;}
#footer .copyright .cpy{margin-right: 20px;}
#footer .copyright .cpy:last-child{margin-right: 0px;}
#footer .copyright .cpy a:hover{color: #fff;}

/*面包屑*/
#bread{border-bottom: 1px solid #dedede;}
#bread .a{width: auto;padding: 0 29px;}
#bread .a:after{content: "";position: absolute;height: 100%;width: 1px;top: 0;right: 0;background: url(/images/icon12.jpg) no-repeat center center;}
#bread .a{color: #333333;font-size: 14px;height: 70px;line-height: 70px;}
#bread .a:last-child::after{display: none;}
#bread .a:hover{color: #498d4c;}
#bread .lines{width: 1px;height: 1px;background: #498d4c;left: 0;bottom: -1px;}

/*公共*/
.pub-title{color: #458c49;font-size: 30px;}
.pub-en{color: #999999;font-size: 30px;text-transform: uppercase;font-family: 'Gilroy_Regular';}


/*团队*/
#team{padding: 100px 0 80px;}
#team .top{margin-bottom: 100px;}
#team .list .item{width: 31.14%;margin-right: 3.29%;margin-bottom: 3.29%;background: #f8f8f8;}
#team .list .item .m-pic:after{padding-top: 58.94%;}
#team .list .item .pic:before,
#team .list .item .pic:after{content: "";position: absolute;width: 100%;height: 0px;overflow: hidden;bottom: 0;left: 0;right: 0;margin: auto;}
#team .list .item .pic:after{transition: 0.5s;-webikt-transtion: 0.5s;}
#team .list .item .pic:before{background-image: url(/images/icon28.png);background-repeat: no-repeat;background-position: center center;z-index: 3;}
#team .list .item .pic:after{background: linear-gradient(top left, #64d775, #51a2e9);background: -ms-linear-gradient(top left, #64d775, #51a2e9);background: -webkit-linear-gradient(top left, #64d775, #51a2e9);background: -moz-linear-gradient(top left, #64d775, #51a2e9);z-index: 2;}
#team .list .item:hover .pic:before,
#team .list .item:hover .pic:after{height: 60px;}
#team .list .item:nth-child(3n){margin-right: 0;}
#team .list .item .con{padding: 40px;width: 100%;}
#team .list .item .name{color: #666666;font-size: 21px;}
#team .list .item .posi{color: #999999;font-size: 14px;margin-bottom: 10%;line-height: 26px;}
#team .list .item .desc{color: #999999;font-size: 14px;height: 102px;line-height: 26px;}
#team .load{margin-top: 10px;height: 60px;line-height: 60px;font-size: 16px;color: #333;}
#team .load .i{width: 50px;height: 50px;background: url(/images/loading.gif) no-repeat center center/100% auto;margin: 0 auto;}

#team.detail{padding: 100px 0 140px;}
#team.detail .m-pic{width: 41.86%;}
#team.detail .content{width: 53.57%;}
#team.detail .content .name{margin-top: 50px;color: #458c49;font-size: 24px;}
#team.detail .content .posi{margin: 10px 0 50px;color: #666666;font-size: 16px;}
#team.detail .content .desc{color: #666666;font-size: 16px;line-height: 30px;}


/*集团-优势*/
#about .advantage{padding: 100px 0 185px;}
#about .advantage .list{margin-top: 70px;}
#about .advantage .item .df{display: flex;align-items: center;}
#about .advantage .item .m-pic{width: 50%;}
#about .advantage .item .m-pic:after{padding-top: 62.86%;}
#about .advantage .item .con{width: 45.718%;margin-left: 4.29%;}
#about .advantage .item .con .desc{color: #999999;font-size: 16px;line-height: 30px;padding: 25px 0;}
#about .advantage .item:nth-child(2n) .m-pic{order: 2;}
#about .advantage .item:nth-child(2n) .con{margin-right: 4.29%;margin-left: 0;}

@media (max-width: 756px){
	#team{padding-top: 80px;}
}

/*致辞*/
#about .speech{padding: 100px 0 190px;}
#about .speech .pub-en{margin-bottom: 70px;}
#about .speech .m-pic{width: 41.86%;}
#about .speech .content{width: 53.57%;}
#about .speech .content .dd{margin-top: 40px;font-size: 16px;line-height: 30px;color: #666666;}

/*集团概况*/
#about .profile1{padding: 100px 0;}
#about .profile1 .left{width: 52.14%;padding-top: 55px;}
#about .profile1 .left .msg{padding-bottom: 35px;margin-bottom: 35px;}
#about .profile1 .left .tit{-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to right,#65d873,#51a1eb);font-size: 30px;margin-bottom: 8px;}
#about .profile1 .left .tit2{color: #333333;font-size: 18px;line-height: 30px;}
#about .profile1 .left .msg:after{content: "";position: absolute;left: 0;bottom: 0;width: 120%;height: 1px;background: linear-gradient(top left, #64d775, #51a2e9);background: -ms-linear-gradient(top left, #64d775, #51a2e9);background: -webkit-linear-gradient(top left, #64d775, #51a2e9);background: -moz-linear-gradient(top left, #64d775, #51a2e9);}
#about .profile1 .left .editor{color: #666666;font-size: 14px;line-height: 30px;}
#about .profile1 .right{width: 44.5%;}

#about .profile2{padding: 75px 0 0;background: #f1f1f1;}
#about .profile2 .list{padding: 120px 0 100px;}
#about .profile2 .list .dir{width: 31.762%;background: #fff;box-shadow: 0 0 20px -2px #ebebeb;margin-right: 2.357%;margin-bottom: 2.357%;}
#about .profile2 .list .dir:nth-child(3n){margin-right: 0;}
#about .profile2 .list .dir .number{font-family: 'Gilroy_Regular';font-style: italic;font-weight: lighter;font-size: 72px;color: #333333;opacity: .2;top: -60px;left: 0;right: 0;margin: auto;width: 100%;}
#about .profile2 .list .dir .center{width: 72.58%;margin: 0 auto;padding: 50px 0;background: #fff ;}
#about .profile2 .list .dir .tp{padding-bottom: 30px;border-bottom: 1px solid #dedede;margin-bottom: 30px;display: flex;align-items: center;}
#about .profile2 .list .dir .tp .t1{width: 80%;margin-right: 5.14%;font-size: 30px;font-weight: bold;}
#about .profile2 .list .dir .tp .icn{text-align: right;width: 36px;}
#about .profile2 .list .dir:hover{margin-top: -10px;}
#about .profile2 .list .rw{margin-right: 9.28%;font-size: 16px;line-height: 30px;color: #666666;}
#about .profile2 .list .rw:nth-child(3n){margin-right: 0;}
#about .profile2 .list .rw .r{font-weight: bold;font-size: 16px;line-height: 30px;color: #666666;}

#about .profile3 .top{padding: 70px 0;}
#about .profile3 .ste{width: 50%;}
#about .profile3 .ste .pic,
#about .profile3 .ste .con{width: 50%;}
#about .profile3 .ste .con{padding: 3.7% 6.25%;}
#about .profile3 .ste .con .i{margin-bottom: 20px;width: 37px;height: 37px;}
#about .profile3 .ste .con .cate{font-size: 24px;color: #ffffff;margin-bottom: 30px;}
#about .profile3 .ste .con .t{color: #ffffff;font-size: 16px;margin-bottom: 10px;}
#about .profile3 .ste .con .t:last-child{margin-bottom: 0;}
#about .profile3 .ste .con .t span{color: #ffffff;font-size: 16px;font-weight: bold;}
#about .profile3 .ste .pic .m-pic:after{padding-top: 72.92%;}
#about .profile3 .ste .pic:after{content: "";position: absolute;top: 0;bottom: 0;margin: auto;left: 0;width: 10px;height: 19px;background-repeat: no-repeat;background-position: center center;z-index: 2;}
#about .profile3 .ste.te1{background-color: #51a2e9;}
#about .profile3 .ste.te1 .pic:after{background-image: url(/images/color1.png);}
#about .profile3 .ste.te2{background-color: #438a49;}
#about .profile3 .ste.te2 .pic:after{background-image: url(/images/color2.png);}
#about .profile3 .ste.te3{background-color: #333333;}
#about .profile3 .ste.te3 .pic:after{background-image: url(/images/color3.png);}
#about .profile3 .ste.te4{background-color: #666666;}
#about .profile3 .ste.te4 .pic:after{background-image: url(/images/color4.png);}


#about .profile4{padding: 100px 0;}
#about .profile4 .pic{width: 50%;}
#about .profile4 .pic .m-pic:after{padding-top: 60%;}
#about .profile4 .con{width: 46.43%;padding-top: 40px;}
#about .profile4 .msg{padding-bottom: 40px;margin-bottom: 40px;}
#about .profile4 .msg:after{content: "";position: absolute;bottom: 0;left: -15%;width: 113%;height: 1px;background: linear-gradient(top left, #64d775, #51a2e9);background: -ms-linear-gradient(top left, #64d775, #51a2e9);background: -webkit-linear-gradient(top left, #64d775, #51a2e9);background: -moz-linear-gradient(top left, #64d775, #51a2e9);}
#about .profile4 .tit{color: #333333;font-size: 30px;}
#about .profile4 .desc{color: #999999;font-size: 30px;font-family: 'Gilroy_Regular';text-transform: uppercase;}
#about .profile4 .desc2{color: #666666;font-size: 16px;line-height: 30px;}

#about .profile3 .pub-title,
#about .profile5 .pub-title{color: #333333;}

#about .profile5{padding: 80px 0;background: #f1f1f1;}
#about .profile5 .pub-en{margin-bottom: 20px;}
#about .profile5 .list .li{width: 31.762%;background: #fff;box-shadow: 0 0 20px -2px #ebebeb;margin-right: 2.357%;margin-top: 2.357%;}
#about .profile5 .list .li:nth-child(3n){margin-right: 0;}
#about .profile5 .list .button1{padding: 25px 0;}
#about .profile5 .list .tt{width: 100%;display: flex;align-items: center;}
#about .profile5 .list .t{width: 90%;margin: 0 auto;color: #fff;font-size: 18px;font-weight: bold;}
#about .profile5 .list .con{padding: 50px 0;}
#about .profile5 .list .t2{color: #333333;font-size: 18px;line-height: 30px;}
#about .profile5 .list .t3{color: #64d677;font-size: 30px;line-height: 30px;margin-top: 10px;}

/*联系我们*/
#contact .top{padding: 72px 0 90px;}
#contact .w-list{display: flex;align-items: top;width: 100%;}
#contact .wy{max-width: 236px;min-width: 150px;margin-bottom: 20px;}
#contact .li{margin: 0 120px;background: #e5e5e5;width: 1px;/*height: 130px;*/}
#contact .wy .i{width: 100%;height: 42px;margin-bottom: 35px;background-repeat: no-repeat;background-position: center center;}
#contact .wy .t{color: #333333;font-size: 14px;font-weight: bold;margin-bottom: 5px;}
#contact .wy .d{color: #757575;font-size: 14px;line-height: 26px;}
#contact .wy a.d:hover{color: #418948;}
#contact .mail .i{background-image: url(/images/icon8.png);}
#contact .tel .i{background-image: url(/images/icon9.png);}
#contact .online .i{background-image: url(/images/icon10.png);}
#contact .add .i{background-image: url(/images/icon11.png);}
#contact .map{margin-top: 70px;height: 830px;width: 100%;}
#contact .feedback{padding: 80px 0 100px;background: #fff;}
#contact .feedback .pub-en{margin-bottom: 40px;}
#contact .feedback .rw{width: 32%;margin-right: 2%;margin-bottom: 5px;margin-bottom: 2%;border: 1px solid #e3e3e3;border-radius: 3px;}
#contact .feedback .rw .ipt{width: 100%;padding: 0 17px;height: 48px;line-height: 48px;font-size: 14px;color: #999999;}
#contact .feedback .rw .ipt::-webkit-input-placeholder{color:#999;}
#contact .feedback .rw .ipt::-moz-placeholder{color:#999;}
#contact .feedback .rw .ipt::-moz-placeholder{color:#999;}
#contact .feedback .rw .ipt::-ms-input-placeholder{color:#999;}
#contact .feedback .rw:hover{border-color: #005f20;}
#contact .feedback .rw:nth-child(3){margin-right: 0;}
#contact .feedback .tarea{width: 100%;margin-bottom: 3.7%;}
#contact .feedback .tarea .ipt{resize:none;height: 285px;padding: 17px;line-height: 26px;}
#contact .feedback .sub{width: 150px;border-radius: 3px;height: 50px;line-height: 50px;color: #fff;font-size: 16px;}



/*新闻*/
#news{padding: 100px 0 80px;}
#news .pub-en{margin-bottom: 75px;}
#news .list{margin-bottom: 66px;}
#news .info{padding: 35px 0;border-bottom: 1px solid #f1f1f1;background: #fff;}
#news .info .con{width: 71.43%;}
#news .info .name{color: #333333;font-size: 18px;line-height: 32px;}
#news .info .date{color: #999999;font-size: 12px;margin: 15px 0 20px;}
#news .info .desc{color: #666666;font-size: 14px;line-height: 26px;height: 52px;margin-bottom: 20px;}
#news .info .more{color: #fff;width: 0;height: 32px;line-height: 32px;font-size: 12px;}
#news .info .pic{width: 22.86%;}
#news .info .pic .m-pic:after{padding-top: 56.25%;}
#news .info:hover .con{margin-left: 2.143%;}
#news .info:hover .name{color: #458c4b;}
#news .info:hover .more{width: 122px;}
/*详细*/
#news.detail{padding-bottom: 0;}
#news.detail .top{padding-bottom: 40px;margin-bottom: 60px;border-bottom: 1px solid #eaeaea;}
#news.detail .top .name{color: #458c49;font-size: 32px;font-weight: bold;}
#news.detail .top .d{color: #999999;font-size: 14px;line-height: 26px;margin: 30px 15px 0;background-repeat: no-repeat;background-position: left center;}
#news.detail .top .d.date{padding-left: 26px;background-image: url(/images/icon13.png);}
#news.detail .top .d.vi{padding-left: 32px;background-image: url(/images/icon14.png);}
#news.detail .top .d span{color: #666666;}
#news.detail .editor{padding-bottom: 70px;margin-bottom: 70px;border-bottom: 1px solid #eaeaea;}
#news.detail .prev-next{width: 77.14%;}
#news.detail .prev-next .pn{margin-bottom: 15px;}
#news.detail .prev-next .pn:last-child{margin-bottom: 0px;}
#news.detail .prev-next .t1{color: #333;font-size: 14px;}
#news.detail .prev-next .t2{color: #666666;font-size: 14px;}
#news.detail .prev-next [href]:hover .t2{color: #458c49;}
#news.detail .back{margin-top: 5px;padding: 0 17px 0 19px;line-height: 48px;height: 48px;border: 1px solid #dedede;border-radius: 3px;font-size: 18px;color: #333333;}
#news.detail .back .i{width: 22px;height: 48px;background: url(/images/back.png) no-repeat center center;margin-right: 15px;}
#news.detail .back:hover{background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);color: #fff;border-color: #fff;}
#news.detail .back:hover .i{background-image: url(/images/back2.png);}
#news.detail .recommend{margin-top: 90px;background: #f1f1f1;padding: 60px 0 100px;}
#news.detail .recommend .pub-en{margin-bottom: 50px;}
#news.detail .recommend .pn{width: 50px;height: 50px;margin: auto;top: 0;bottom: 0;background: #fff;}
#news.detail .recommend .pn .i{width: 50px;height: 50px;background-repeat: no-repeat;background-position: center center;}
#news.detail .recommend .prev{left: -100px;}
#news.detail .recommend .prev .i{background-image: url(/images/icon16.png);}
#news.detail .recommend .next{right: -100px;}
#news.detail .recommend .next .i{background-image: url(/images/icon17.png);}
#news.detail .recommend .pn:hover{background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);}
#news.detail .recommend .prev:hover .i{background-image: url(/images/icon18.png);}
#news.detail .recommend .next:hover .i{background-image: url(/images/icon19.png);}
#news.detail .recommend .slide{width: 30.64%;margin-right: 4%;}
#news.detail .recommend .slide .m-pic:after{padding-top: 61.77%;}
#news.detail .recommend .slide .con{padding-top: 25px;}
#news.detail .recommend .slide .name{color: #444444;font-size: 17px;}
#news.detail .recommend .slide .desc{margin: 20px 0 25px;color: #444444;font-size: 15px;line-height: 26px;height: 52px;}
#news.detail .recommend .slide .date{color: #999999;font-size: 15px;line-height: 26px;margin-right: 10.49%;}
#news.detail .recommend .slide .more{width: 28px;height: 26px;background: url(/images/icon15.png) no-repeat center center;}
#news.detail .recommend .slide:hover .name{color: #458c49;}
#news.detail .recommend .slide:hover .more{background-image: url(/images/icon20.png);}
/*end*/

/*合作*/
#planning{padding: 100px 0;}
#planning .list{margin-top: 100px;}
#planning .list .pro{width: 50%;}
#planning .list .pro .m-pic:after{padding-top: 66.71%;}
#planning .list .pro .con{padding: 8.137% 0;width: 85.71%;bottom: 0;left: 0;right: 0;margin: auto;z-index: 2;border-top: 1px solid rgba(255,255,255,.2);}
#planning .list .pro .name{color: #fff;font-size: 24px;margin-bottom: 5px;line-height: 36px;}
#planning .list .pro .l-en{color: #fff;font-size: 14px;line-height: 26px;}


/*招商*/
#cooperation{padding-bottom: 100px;}
#cooperation .top{padding: 100px 0;}
#cooperation .form{padding: 110px 0;background: #f9f9f9;}
#cooperation .form form{width: 71.79%;margin: 0 auto;}
#cooperation .form .rw{margin-bottom: 8px;background: #fff;border: 1px solid #dedede;padding: 0 23px;border-radius: 3px;height: 60px;line-height: 60px;}
#cooperation .form .rw:hover{border-color: #005f20;}
#cooperation .form .rw .t{font-size: 14px;color: #333333;}
#cooperation .form .rw textarea,
/*#cooperation .form .rw .ipt{width: 80%;margin-left: 10px;font-size: 14px;color: #666;}*/
#cooperation .form .rw .ipt{width: 100%;font-size: 14px;color: #999;}
#cooperation .form .rw .ipt::-webkit-input-placeholder{color:#999;}
#cooperation .form .rw .ipt::-moz-placeholder{color:#999;}
#cooperation .form .rw .ipt::-ms-input-placeholder{color:#999;}
#cooperation .form .rw.tarea{padding: 18px 23px;line-height: inherit;height: auto;}
#cooperation .form .rw textarea{resize: none;height: 280px;}
#cooperation .form .sub{box-shadow: 0 0 20px -11px #000;margin-top: 30px;width: 223px;height: 60px;line-height: 60px;color: #fff;font-size: 16px;border-radius: 3px;}

/*首页中心*/
#index-swiper .m-pic:after{padding-top: 38.22%;}
#index-swiper .pn{z-index: 2;width: 55px;height: 55px;top: 0;bottom: 0;margin: auto;background: #fff;border-radius: 4px;}
#index-swiper .pn:hover{background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);}
#index-swiper .pn .i{width: 55px;height: 55px;background-repeat: no-repeat;background-position: center center;}
#index-swiper .prev{left: 60px;}
#index-swiper .prev .i{background-image: url(/images/icon16.png);}
#index-swiper .prev:hover .i{background-image: url(/images/icon18.png);}
#index-swiper .next{right: 60px;}
#index-swiper .next .i{background-image: url(/images/icon17.png);}
#index-swiper .next:hover .i{background-image: url(/images/icon19.png);}
#index-swiper .swiper-pagination{bottom: 54px;}
#index-swiper .swiper-pagination span{margin: 0 13px;width: 18px;height: 18px;opacity: 1;background: url(/images/i_on.png) no-repeat center center;}
#index-swiper .swiper-pagination span.swiper-pagination-bullet-active{background-image: url(/images/i_cur.png);}

@media (max-width: 1200px){
	#index-swiper .pn .i,
	#index-swiper .pn{width: 45px;height: 45px;}
	#index-swiper .prev{left: 40px;}
	#index-swiper .next{right: 40px;}
	#index-swiper .swiper-pagination{bottom: 30px;}
}
@media (max-width: 756px){
	#index-swiper .m-pic.mpic:after{padding-top: 80%;}
	#index-swiper .m-pic.mpic .pc{display: none;}
	#index-swiper .m-pic.mpic .mi{display: inline-block;}
}


#index .min-left .t1{color: #333333;font-size: 32px;font-weight: bold;}
#index .min-left .t2{color: #999999;font-size: 14px;font-family: 'Gilroy_Regular';text-transform: uppercase;margin-top: 5px;}
#index .min-right .cate{padding: 17px 0;}
#index .min-right .btn{padding: 0 25px;border-right: 1px solid #ededed;}
#index .min-right .btn .tit .t2{z-index: 2;color: #333333;font-size: 18px;}
#index .min-right .btn .tit:after{position: absolute;content: "";bottom: 3px;left: 0;right: 0;margin: auto;width: 0;height: 3px;background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);transition: 0.5s;-webkit-transition: 0.5s;}
#index .min-right .btn.cur .tit:after,
#index .min-right .btn:hover .tit:after{width: 100%;}
#index .min-right .btn.more{border-right: none;margin-top: 17px;}

@media (max-width: 756px){
	#index .min-left .t1,
	#index .min-left .t2{text-align: center;}
	#index .min-left .t1{font-size: 30px;}
	#index .min-left .t2{font-size: 28px;}
	#index .min-right .btn .tit .t2{font-size: 28px;}
}

/*关于我们*/
#index .about{background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;background-size: cover;padding-top: 80px;}
#index .about .left{width: 50.71%;}
#index .about .left .m-pic:after{padding-top: 87.32%;}
#index .about .left.video:after{content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;margin: auto;width: 195px;height: 195px;background: url(/images/video2.png) no-repeat center center;z-index: 2;transition: 0.5s;-webkie-transition: 0.5s;}
#index .about .left.video:hover::after{transform: scale(0.9);}
#index .about .right{width: 46.29%;padding-left: 50px;padding-top: 70px;}
#index .about .right:after{content: "";position: absolute;left: 0;top: 0;width: 1px;height: 62%;background: #e9e9e9;}
#index .about .right .t1{color: #333333;font-size: 30px;font-weight: bold;margin-bottom: 30px;}
#index .about .right .t2 .t{font-size: 30px;line-height: 36px;-webkit-background-clip: text;-webkit-text-fill-color: transparent;background-image: linear-gradient(to right,#51a1eb,#65d873);}
#index .about .right .t3{color: #5abbb1;font-size: 24px;line-height: 34px;font-weight: bold;margin-top: 5px;}
#index .about .right .t4{color: #5abbb1;font-size: 24px;line-height: 34px;}
#index .about .right .desc{margin-top: 35px;color: #666666;font-size: 16px;line-height: 30px;margin-bottom: 80px;}
#index .about .right .more{color: #fff;width: 170px;height: 52px;line-height: 52px;border-radius: 3px;box-shadow: 0px 0px 20px 5px #e4e4e4;font-size: 16px;text-align: center;}
#index .about .number-list{padding: 80px 0;}
#index .about .number-list .num{max-width: 25%;margin-right: 7%;padding-left: 13%;background: url(/images/line.png) no-repeat left center;}
#index .about .number-list .num:first-child{background: transparent;padding-left: 0;}
#index .about .number-list .num:last-child{margin-right: 0;}
#index .about .number-list .num .tit{color: #999999;font-size: 14px;margin-bottom: 8px;}
#index .about .number-list .num .n1{color: #333333;font-size: 36px;font-weight: bold;}
#index .about .number-list .num .quan{width: 14px;height: 14px;border-radius: 50%;right: -3px;top: 4px;background: url(/images/quan.png) no-repeat center center;}
#index .about .number-list .num:nth-child(2n) .quan{left: -2px;bottom: 3px;right: auto;top: auto;}
#index .about .number-list .num .n2{margin-left: 5px;color: #333333;font-size: 14px;vertical-align: bottom;margin-bottom: 8px;}

@media (max-width: 1440px){
	#index .about .right{padding-top: 30px;}
	#index .about .right .desc{margin-bottom: 50px;}
	#index .about .right .t2 .t{font-size: 28px;}
	#index .about .left.video:after{width: 120px;height: 120px;-webkit-background-size: 100% 100%;background-size: 100% 100%;}

	#index .about .number-list .num .n1{font-size: 30px;}
}

@media(max-width: 1280px){
	#index .about .right .t1{font-size: 28px;}
	#index .about .right .t3{font-size: 20px;}
	#index .about .right .desc{margin: 30px 0 45px;}
}


@media (max-width: 1050px){
	#index .about .right,
	#index .about .left{width: 100%;float: none;}
	#index .about .right{padding-left: 0;padding-top: 0;}
	#index .about .right:after{display: none;}

	#index .about .left{margin-top: 80px;}
	#index .about .left .m-pic:after{padding-top: 52%;}

	#index .about .number-list .num:last-child,
	#index .about .number-list .num{width: 20%;margin: 0 2.5%;padding-left: 0;background: transparent;}
}

@media (max-width: 756px){
	#index .about .number-list .num:first-child,
	#index .about .number-list .num:last-child,
	#index .about .number-list .num{width: 50%;max-width: 50%;padding: 0 4%;margin: 0 0 40px 0;}
	#index .about .number-list .num .tit{font-size: 24px;}
	#index .about .number-list .num .n1{font-size: 36px;}
	#index .about .right .t3,
	#index .about .number-list .num .n2{font-size: 26px;}
	#index .about .right .desc{font-size: 24px;line-height: 36px;}
	#index .about .right .more{font-size: 24px;height: 60px;line-height: 60px;width: 180px;}
	#index .about .right{text-align: center;}
	#index .about .left .m-pic img{position: static;}
	#index .about .left .m-pic:after{display: none;}
}


/*产品*/
#index .products .boxs{background: url(/images/bg3.jpg) no-repeat left center/50% 100%;}
#index .products .left{width: 50%;padding-top: 100px;}
#index .products .left .center{width: 58.33%;margin-right: 14.79%;}
#index .products .left .name{margin: 80px 0 10px;}
#index .products .left .name span{font-weight: bold;font-size: 36px;}
#index .products .left .d2 span{font-size: 16px;line-height: 28px;}
#index .products .left .dd{padding: 40px 0;margin-top: 40px;margin-bottom: 80px;border-top: 1px solid #e7e7e7;border-bottom: 1px solid #e7e7e7;}
#index .products .left .desc{color: #666666;font-size: 16px;line-height: 26px;max-height: 260px;}
#index .products .left .more{color: #1f87e8;font-size: 16px;}
#index .products .pic{width: 50%;}
#index .products .pic .m-pic:after{padding-top: 99.16%;}
#index .products .swiper2{width: 103px;top: 0;bottom: 0;left: 0;right: 0;margin: auto;z-index: 2;height: 425px;}
#index .products .swiper2 .pro{width: 103px;height: 165px;}
#index .products .swiper2 .pro:after{content:"";position: absolute;top: 103px;left: 0;right: 0;margin: auto;width: 2px;height: 0px;background: transparent; -webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:both;animation-fill-mode:both; background: #65d873;}

@-webkit-keyframes bottomIn{0%{height:0px;}100%{height: 62px;}}
@keyframes bottomIn{0%{height:0px;}100%{height:62px;}}


#index .products .swiper2 .pro .m-pic{box-shadow: 5px 5px 20px -12px #eaeaea;width: 103px;height: 103px;background: #fff;border-radius: 50%;}
#index .products .swiper2 .pro .m-pic img{width: 85px;height: 85px;border-radius: 50%;}
#index .products .swiper2 .slide.swiper-slide-thumb-active .m-pic{box-shadow: 5px 5px 20px -12px #65d873;background: linear-gradient(bottom, #64d775, #51a2e9);background: -ms-linear-gradient(bottom, #64d775, #51a2e9);background: -webkit-linear-gradient(bottom, #64d775, #51a2e9);background: -moz-linear-gradient(bottom, #64d775, #51a2e9);}
#index .products .swiper2 .slide.swiper-slide-thumb-active .pro:after{ -webkit-animation-name: bottomIn; animation-name: bottomIn;}
#index .products .swiper2 .slide:last-child .pro{padding-bottom: 0;}
/* #index .products .swiper2 .slide:last-child .pro::after{display: none;} */

@media(max-width: 1820px){
	#index .products .left{padding-top: 60px;}
	#index .products .left .name{margin-top: 60px;}
	#index .products .left .dd{padding: 30px 0;margin-top: 30px;margin-bottom: 60px;}
}

@media (max-width: 1580px){
	#index .products .left .name span{font-size: 30px;}
	#index .products .left .desc{-webkit-line-clamp: 6;max-height: 156px;}
	#index .products .swiper2{height: 392px;}
	/* #index .products .swiper2 .pro:after{height: 40px;} */
	#index .products .swiper2 .pro{padding-bottom: 40px;}
	@-webkit-keyframes bottomIn{0%{height:0px;}100%{height: 40px;}}
	@keyframes bottomIn{0%{height:0px;}100%{height:40px;}}
}

@media (max-width: 1560px){
	#index .products .left .center{width: 73.33%;}
}

@media (max-width: 1400px){
	#index .products .left .center{width: 76.33%;margin-right: 12%;}
	#index .products .left .dd{margin-bottom: 30px;}
	#index .products .left .name{margin-top: 40px;}
	#index .products .left .name span{font-size: 26px;}
}

@media (max-width: 1200px){
	#index .products .left .desc{-webkit-line-clamp: 3;max-height: 78px;}
	#index .products .min-left .t1{font-size: 28px;}
}

@media (max-width: 1050px){
	#index .products .swiper2{display: none;text-align: center;position: static;width: 90%;margin: 0 auto;margin-top: 30px;height: auto;}
	#index .products .swiper2 .pro{width: 80px;height: 80px;display: inline-block;vertical-align: top;padding-bottom: 0;margin: 0 10px;}
	#index .products .swiper2 .pro .m-pic{width: 75px;height: 75px;margin: 0 auto;}
	#index .products .swiper2 .pro .m-pic img{width: 65px;height: 65px;}
	#index .products .swiper2 .pro:after{display: none;}
	#index .products .pic,
	#index .products .left{width: 100%;float: none;}
	#index .products .left .center{margin: 0 auto 60px;width: 90%;float: none;}
	#index .products .boxs{-webkit-background-size: cover;background-size: cover;}

	#index .products .left .desc,
	#index .products .left .more,
	#index .products .left .d2 span{font-size: 24px;line-height: 36px;}
	#index .products .left .desc{-webkit-line-clamp: 6;max-height: 216px;}
}

@media (max-width: 756px){
	#index .products .left{margin-top: 0;}
	#index .products .left .center .t1,
	#index .products .left .center .t2{font-size: 30px;text-align: center;}
	#index .products .left .center .t2{margin-bottom: 30px;}
    #index .products .left .name span,
    #index .products .left .desc, 
    #index .products .left .more, 
    #index .products .left .d2 span{font-size: 30px;}
}


/*优势*/
#index .advantage{margin: 100px 0 110px;}
#index .advantage .page{line-height: 63px;color: #dedede;font-size: 18px;}
#index .advantage .page span{color: #999999;font-size: 18px;font-family: 'Gilroy_Regular';}
#index .advantage .page span.swiper-pagination-current{color: #428948;font-size: 24px;}
#index .advantage .right{margin-top: 80px;width: 86.46%;}
#index .advantage .swiper{width: 50.72%;}
#index .advantage .swiper .desc{color: #666666;font-size: 16px;line-height: 30px;margin-bottom: 40px;}
#index .advantage .swiper .m-pic{width: 100%;}
#index .advantage .swiper .m-pic:after{padding-top: 61.9%;}
#index .advantage .swiper .slide{background:#fff;}
#index .advantage .swiper2{width: 40.96%;margin-top: 128px;border-left: 1px solid #dedede;}
#index .advantage .swiper2 .container-swiper{width: 79.7%;}
#index .advantage .swiper2 .slide .m-pic:after{padding-top: 66.78%;}
#index .advantage .swiper2 .slide.swiper-slide-thumb-active{opacity: 0!important;z-index: 0;}
#index .advantage .swiper2 .slide.swiper-slide-next{opacity: 1!important;z-index: 1;background: #333333;}
#index .advantage .swiper2 .slide.swiper-slide-next .m-pic{-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);filter: gray;}
#index .advantage .button{margin-left: 21.56%;margin-bottom: 70px;}
#index .advantage .button .pn{width: 92px;height: 92px;background: #f2f2f2;}
#index .advantage .button .pn:hover{background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);}
#index .advantage .button .pn .i{width: 100%;height: 100%;background-repeat: no-repeat;background-position: center center;}
#index .advantage .button .prev .i{background-image: url(/images/icon39.png);}
#index .advantage .button .prev:hover .i{background-image: url(/images/icon41.png);}
#index .advantage .button .next .i{background-image: url(/images/icon40.png);}
#index .advantage .button .next:hover .i{background-image: url(/images/icon42.png);}

@media (max-width: 1680px){
	#index .advantage .right{width: 92.46%;}
	#index .advantage .swiper2{margin-top: 0;}
}


@media (max-width: 1440px){
	#index .advantage .top{margin-bottom: 60px;}
	#index .advantage .button .pn,
	#index .advantage .button .pn .i{width: 80px;height: 80px;}
	#index .advantage .right{width: 90%;margin: 0 auto;float: none;}
}

@media (max-width: 920px){

	#index .advantage .swiper2,
	#index .advantage .swiper{width: 100%;float: none;}
	#index .advantage .swiper2{border-left: none;}
	#index .advantage .swiper2 .container-swiper{display: none;}
	#index .advantage .button{margin-left: 0;margin-bottom: 0;text-align: center;margin-top: 30px;}
	#index .advantage .button .pn{margin: 0 20px;}
}

@media (max-width: 756px){
	#index .min-left .t1,
	#index .min-left .t2{text-align: left;}
	#index .advantage .swiper .desc{font-size: 30px;line-height: 38px;}
}

/*荣誉*/
#index .honor{margin: 100px 0;}
#index .honor .slide{width: 31.57%;margin-right: 3%;}
#index .honor .slide .pic{width: 100%;padding: 40px 0;border: 1px solid #dedede;}
#index .honor .slide .m-pic{width: 80%;margin: 0 auto;}
#index .honor .slide .m-pic:after{padding-top: 76.47%;}
#index .honor .slide .name{color: #333333;font-size: 18px;padding: 20px 4.5% 20px 0;background: url(/images/icon2.png) no-repeat 96% center;}
#index .honor .slide .lin2{width: 100%;height: 1px;background: #dedede;}
#index .honor .slide:hover .lin2{background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);transition: 0.5s;-webkit-transition: 0.5s;}
#index .honor .slide:hover .name{background-image: url(/images/icon2_h.png);}
#index .honor .pn{width: 42px;height: 42px;top: 0;bottom: 0;margin: auto;background: rgba(0,0,0,.1);}
#index .honor .pn .i{width: 42px;height: 42px;opacity: 0.9;background-repeat: no-repeat;background-position: center center;}
#index .honor .pn:hover{background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);transition: 0.5s;-webkit-transition: 0.5s;}
#index .honor .pn:hover .i{opacity: 1;}
#index .honor .prev{left: -41px;}
#index .honor .prev .i{background-image: url(/images/icon18.png);}
#index .honor .next{right: -40px;}
#index .honor .next .i{background-image: url(/images/icon19.png);}
#index .honor .page{margin-top: 35px;}
#index .honor .page span{margin: 0 13px;width: 18px;height: 18px;opacity: 1;background: url(/images/i_on1.png) no-repeat center center;}
#index .honor .page span.swiper-pagination-bullet-active{background-image: url(/images/i_cur.png);}

@media (max-width: 1050px){
	#index .honor .cw1400{width: 85%;}
	#index .honor .slide .pic{width: 99%;}
}
@media (max-width: 756px){
	#index .honor{margin: 80px 0;}
	#index .honor .slide .name{font-size: 30px;}
}

/*科研*/
#index .research1{padding-bottom: 20px;}
#index .research1 .top{margin-bottom: 60px;}
#index .research1 .center{background: #f1f1f1;padding: 100px 0 0;}
#index .research1 .center:after{content:""; width: 50%;position: absolute;left: -50%;top: 0;height: 100%;background: #f1f1f1;}
#index .research1 .list1{width: 10%;}

#index .research1 .list1 .name {margin-bottom: 25px;}
#index .research1 .list1 .name .t{z-index: 2;color: #999999;font-size: 18px;}
#index .research1 .list1 .cur .t{color: #333333;font-weight: bold;}
#index .research1 .list1 .name:after{position: absolute;content: "";bottom: 2px;left: 0;width: 0;height: 5px;background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);transition: 0.5s;-webkit-transition: 0.5s;}
#index .research1 .list1 .cur .name:after{width: 100%;}
#index .research1 .list2{width: 90%;}
#index .research1 .list2 .li{opacity: 0;padding-left: 6.9%;padding-bottom: 45px;width: 100%;border-left: 1px solid #dedede;z-index: 0;}
#index .research1 .list2 .li.cur{opacity: 1;z-index: 1;}
#index .research1 .list2 .left{width: 52.86%;}
#index .research1 .list2 .left .name{color: #333333;font-size: 30px;font-weight: bold;}
#index .research1 .list2 .left .posi{margin-top: 5px;color: #333333;font-size: 16px;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #dedede;}
#index .research1 .list2 .left .desc{color: #666666;font-size: 16px;line-height: 30px;max-height: 90px;margin-bottom: 60px;}
#index .research1 .list2 .left .more{color: #1f87e8;font-size: 16px;}
#index .research1 .list2 .li:hover .left .name{color: #1f87e8;}
#index .research1 .list2 .li:hover .left .more{text-decoration: underline;}
#index .research1 .list2 .pic{width: 33.41%;right: 0;top: -100px;}
#index .research1 .list2 .pic .box img{width: 100%;}
#index .research1 .list2 .pic .box .bg{right: -20px;bottom: -20px;width: 100%;background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);}
#index .research1 .list2 .pic .box .bg,
#index .research1 .list2 .pic .m-pic:after{padding-top: 124.7%;}

@media (max-width: 1800px){
	#index .research1 .center{padding-bottom: 100px;}
	#index .research1 .list2 .pic{top: 0;}
}

@media (max-width: 1400px){
	#index .research1 .center{padding: 80px 0;}
	#index .research1 .list2{height: auto!important;}
}

@media (max-width: 1050px){
	#index .research1{padding-top: 80px;background: #f1f1f1;}
	#index .research1 .min-left .t2,
	#index .research1 .min-left .t1{text-align: left;}
	#index .research1 .list2 .left{width: 100%;float: none;}
	#index .research1 .list2 .pic{position: static;margin-bottom: 30px;}
	#index .research1 .list2 .left .desc{margin-bottom: 40px;}
	#index .research1 .center{padding-top: 60px;}
	#index .research1 .top{margin-bottom: 0;}
	#index .research1 .center:after{display: none;}
	#index .research1 .list2 .pic .box .bg{display: none;}
}

@media (max-width: 756px){
	#index .research1 .list1{width: 22%;}
	#index .research1 .list2{width: 78%;}
	#index .research1 .list1 .name .t{font-size: 28px;}
	#index .research1 .list2 .left .posi{font-size: 32px;line-height: 38px;}
	#index .research1 .list2 .left .desc{font-size: 30px;line-height: 36px;max-height: 108px;}
	#index .research1 .list2 .left .more{font-size: 30px;}
	#index .research1 .list2 .pic{width: 100%;}
	#header .logo .m-pic img{height: 65px;}
}

/*新闻*/
#index .news1{padding: 90px 0 100px;}
#index .news1 .top{margin-bottom: 50px;}
#index .news1 .slide{width: 31.43%;margin-right: 2.855%;}
#index .news1 .slide .m-pic:after{padding-top: 60.22%;}
#index .news1 .slide .center{width: 92.72%;margin: 22px auto 0;}
#index .news1 .slide .name{color: #333333;font-size: 16px;line-height: 28px;max-height: 56px;}
#index .news1 .slide .lin1{margin-bottom: 15px;margin-top: 20px;width: 100%;height: 1px;background: #dedede;}
#index .news1 .slide .desc{color: #999999;font-size: 14px;line-height: 26px;height: 52px;margin-bottom: 25px;}
#index .news1 .slide .date{color: #999999;font-size: 14px;font-family: 'Gilroy_Regular';}
#index .news1 .slide:hover .lin1{background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);transition: 0.5s;-webkit-transition: 0.5s;}
#index .news1 .slide:hover .name{color: #1f87e8;}
#index .news1 .swiper-pagination{display: none;}
#index .news1 .hide{opacity: 0;background: #fff;z-index: 0;}
#index .news1 .hide.cur{opacity: 1;z-index: 2;}
#index .news1 .swiper-pagination{position: static;margin-top: 35px;}
#index .news1 .swiper-pagination span{margin: 0 13px;width: 18px;height: 18px;opacity: 1;background: url(/images/i_on1.png) no-repeat center center;}
#index .news1 .swiper-pagination span.swiper-pagination-bullet-active{background-image: url(/images/i_cur.png);}
#index .news_pic img{width: 100%;}

@media (max-width: 1050px){
	#index .news1 .top{margin-bottom: 35px;}
	#index .news1 .swiper-pagination{display: block;}
}

@media (max-width: 756px){
	#index .news1 .min-right,
	#index .news1 .min-left{width: 100%;float: none;text-align: center;}
	#index .news1 .min-left{margin-bottom: 30px;}
	#index .news1 .slide .name{font-size: 30px;line-height: 38px;max-height: 76px;}
	#index .news1 .slide .desc{font-size: 26px;height: 68px;line-height: 34px;}
	#index .news1 .slide .date{font-size: 26px;}
}

/*研究中心*/
#research .md{top: -180px;}
#research .res1 .top{padding: 100px 0 80px;border-bottom: 1px solid #f1f1f1;}
#research .res1 .list .li{padding: 80px 0;border-bottom: 1px solid #f1f1f1;}
#research .res1 .list .li:last-child{padding-bottom: 130px;border-bottom: none;}
#research .res1 .list .li .df{display: flex;align-items: center;}
#research .res1 .list .li:nth-child(2n) .pic{order: 2;}
#research .res1 .list .li .pic{width: 50.71%;}
#research .res1 .list .li .pic .p{width: 100%;}
#research .res1 .list .li .pic.plist {width: 48.43%;}
#research .res1 .list .li .pic.plist .p{width: 50%;padding-left: 6%;border-right: 1px solid #f1f1f1;}
#research .res1 .list .li .pic.plist .p:nth-child(2n){border-right: none;}
#research .res1 .list .li .pic.plist .p .m-pic{text-align: left;}
#research .res1 .list .li .pic.plist .t,
#research .res1 .list .li .pic.plist .feature{width: 90%;}
#research .res1 .list .li .pic.plist .t{margin: 30px 0 12px;color: #0095ff;font-size: 18px;font-weight: bold;}
#research .res1 .list .li .pic.plist .feature{color: #333333;font-size: 18px;line-height: 30px;}
#research .res1 .list .li .con{width: 43%;margin: 0 6% 0 3%;}
#research .res1 .list .li .tit{color: #458c49;font-size: 30px;font-weight: bold;margin-bottom: 20px;}
#research .res1 .list .li .desc{color: #666666;font-size: 16px;line-height: 30px;}
/*资源*/
#research .res2{padding: 80px 0 140px;background-repeat: no-repeat;background-position: center center;-webkit-background-size: cover;background-size: cover;}
#research .res2 .top{margin-bottom: 100px;}
#research .res2 .li{width: 25%;padding: 0 4%;padding-top: 100px;border-right: 1px solid #c5c5c5;}
#research .res2 .li .m-pic img{max-width: 62px;max-height: 62px;}
#research .res2 .li .tit{color: #333;font-size: 18px;line-height: 30px;margin-top: 20px;}
#research .res2 .li:nth-child(4n){border-right: none;}
#research .res2 .li:nth-child(4),
#research .res2 .li:nth-child(3),
#research .res2 .li:nth-child(2),
#research .res2 .li:nth-child(1){padding-top: 0;}

/*团队*/
#research .res3{padding: 100px 0 150px;}
#research .res3 .content{margin-top: 60px;}
#research .res4{background: #f1f1f1;padding: 90px 0 80px;}
#research .res4 .container{margin: 70px 0 50px;}
#research .res4 .slide{width: 32.14%;margin-right: 1.78%;}
#research .res4 .m-pic:after{padding-top: 100%;}
#research .res4 .con .desc,
#research .res4 .con .name{margin-top: 25px;}
#research .res4 .con .name{color: #458c49;font-size: 24px;margin-bottom: 5px;}
#research .res4 .con .posi{color: #333333;font-size: 16px;}
#research .res4 .con .desc{color: #999999;font-size: 16px;line-height: 30px;margin-bottom: 30px;height: 120px;}
#research .res4 .con .more{padding-bottom: 17px;border-bottom: 2px solid #000;font-size: 16px;color: #333;line-height: 30px;}
#research .res4 .con .more span{margin-left: 30px;width: 100px;height: 30px;background: url(/images/icon33.png) no-repeat center center;}
#research .res4 .slide:hover .con .more{color: #458c49;border-bottom: 2px solid #458c49;}
#research .res4 .slide:hover .con .more span{background-image: url(/images/icon34.png);}
/*公共*/
#research .swiper-list .pn{width: 27px;height: 27px;background-repeat: no-repeat;background-position: center center;}
#research .swiper-list .prev{background-image: url(/images/icon29.png);}
#research .swiper-list .next{background-image: url(/images/icon30.png);}
#research .swiper-list .page{margin: 11px 21px 0;}
#research .swiper-list .page span{margin: 0 5px;background: #dedede;width: 5px;height: 5px;opacity: 1;border-radius: 50%;}
#research .swiper-list .page span.swiper-pagination-bullet-active{background: #458c49;}
#research .swiper-list .prev:hover{background-image: url(/images/icon31.png);}
#research .swiper-list .next:hover{background-image: url(/images/icon32.png);}

#research .res5{padding: 100px 0;}
#research .res5 .cate{margin: 40px 0 70px;}
#research .res5 .m-cate{display: none;}
#research .res5 .cate .btn,
#research .res5 .m-cate .btn{color: #333333;font-size: 18px;height: 45px;line-height: 45px;padding: 0 25px;border: 1px solid #dedede;border-radius: 2px;margin: 0 5px;}
#research .res5 .cate .btn.cur,
#research .res5 .cate .btn:hover,
#research .res5 .m-cate .btn.cur,
#research .res5 .m-cate .btn:hover{color: #fff;border-color: #fff;background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);}
#research .res5 .m-swiper{display: none;}
#research .res5 .list .slide{width: 33.28%;margin-right: 0.08%;}
#research .res5 .list .slide .m-pic:after{padding-top: 75.1%;}
#research .res5 .list .slide .con{margin-top: 1px;background: #f1f1f1;padding: 25px 0px 25px;}
#research .res5 .list .slide .con .name{color: #333333;font-size: 18px;line-height: 30px;padding: 0 65px 0 20px;}
#research .res5 .list .slide .con .name:before,
#research .res5 .list .slide .con .name:after{content: "";position: absolute;right: 20px;top: 0;bottom: 0;margin: auto;width: 28px;height: 28px;border: 1px solid #dedede;border-radius: 50%;}
#research .res5 .list .slide .con .name:before{z-index: 2;border: none;background: url(/images/icon35.png) no-repeat center center/6px auto;}
#research .res5 .list .slide:hover .con .name:after{border-color: #f1f1f1;background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);}
#research .res5 .list .slide:hover .con .name:before{background-image: url(/images/icon36.png);}
#research .res5 .list .container{margin-bottom: 50px;}

#research .res6{background: #f1f1f1;padding: 100px 0 120px;}
#research .res6 .top{margin-bottom: 45px;}
#research .res6 .slide{width: 430px;}
#research .res6 .slide .title{color: #333333;font-size: 18px;line-height: 30px;width: 90%;margin: 30px auto 0;display: none;}
#research .res6 .slide.swiper-slide-active .title{display: block;}

/*详细*/
#research.detail .top{padding: 100px 0;background: #fafafa;}
#research.detail .pic{width: 54.29%;}
#research.detail .pic .pn{display: none;}
#research.detail .pic .swiper-pagination{display: none;}
#research.detail .pic .m-pic:after{padding-top: 76.32%;}
#research.detail .msg{width: 42.57%;}
#research.detail .msg .name{padding: 30px 0;border-bottom: 1px solid #dedede;color: #333333;font-size:30px;}
#research.detail .msg .d-tit{margin: 30px 0 22px;color: #458c49;font-size: 18px;font-weight: bold;}
#research.detail .msg .desc{margin-bottom: 35px;color: #333333;font-size: 16px;line-height: 28px;}
#research.detail .msg .btn{width: 190px;height: 55px;color: #fff;border-radius: 3px;font-size: 18px;line-height: 55px;text-align: center;}
#research.detail .msg .container{width: 90%;margin-top: 82px;}
#research.detail .msg .container .slide{width: 33.52%;margin-right: 0.37%;}
#research.detail .msg .container .slide .m-pic{border: 2px solid #fafafa;}
#research.detail .msg .container .slide .m-pic:after{padding-top: 74.54%;}
#research.detail .msg .container .slide.swiper-slide-thumb-active .m-pic{border: 2px solid #3f894a;}
#research.detail .msg .pn{width: 3.075%;top: 0;bottom: 0;height: 100%;margin: auto;background-repeat: no-repeat;}
#research.detail .msg .prev{left: 0;background-image: url(/images/icon16.png);background-position: left center;}
#research.detail .msg .prev:hover{background-image: url(/images/icon37.png);}
#research.detail .msg .next{right: 0;background-image: url(/images/icon17.png);background-position: right center;}
#research.detail .msg .next:hover{background-image: url(/images/icon38.png);}
#research.detail .dt2{padding-bottom: 100px;}
#research.detail .dt2 .title{position: relative;color: #333333;font-size: 18px;font-weight: bold;padding: 30px 0;border-bottom: 1px solid #dedede;margin-bottom: 45px;}
#research.detail .dt2 .title:after{content: "";position: absolute;left: 0;bottom: -1px;width: 73px;height: 1px;background: #428a48;}
#research.detail .recommend{background: #fafafa;padding: 75px 0 70px;}
#research.detail .recommend .container{margin-top: 35px;}
#research.detail .recommend .slide{width: 30.64%;margin-right: 4%;}
#research.detail .recommend .slide .m-pic:after{padding-top: 61.77%;}
#research.detail .recommend .slide .con{margin-top: 1px;background: #f1f1f1;padding: 25px 0px 25px;}
#research.detail .recommend .slide .con .name{color: #333333;font-size: 18px;line-height: 30px;padding: 0 65px 0 20px;}
#research.detail .recommend .slide .con .name:before,
#research.detail .recommend .slide .con .name:after{content: "";position: absolute;right: 20px;top: 0;bottom: 0;margin: auto;width: 28px;height: 28px;border: 1px solid #dedede;border-radius: 50%;}
#research.detail .recommend .slide .con .name:before{z-index: 2;border: none;background: url(/images/icon35.png) no-repeat center center/6px auto;}
#research.detail .recommend .slide:hover .con .name:after{border-color: #f1f1f1;background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);}
#research.detail .recommend .slide:hover .con .name:before{background-image: url(/images/icon36.png);}
#research.detail .recommend .pn{width: 50px;height: 50px;top: 0;bottom: 0;margin: auto;background-color: #fff;}
#research.detail .recommend .pn .bn{width: 50px;height: 50px;border-radius: 2px;background-repeat: no-repeat;background-position: center center;}
#research.detail .recommend .prev{left: -95px;}
#research.detail .recommend .next{right: -95px;}
#research.detail .recommend .prev .bn{background-image: url(/images/icon1.png);}
#research.detail .recommend .next .bn{background-image: url(/images/icon2.png);}
#research.detail .recommend .pn:hover{background: linear-gradient(top right, #51a2e9, #64d775);background: -ms-linear-gradient(top right, #51a2e9, #64d775);background: -webkit-linear-gradient(top right, #51a2e9, #64d775);background: -moz-linear-gradient(top right, #51a2e9, #64d775);}
#research.detail .recommend .prev:hover .bn{background-image: url(/images/icon3.png);}
#research.detail .recommend .next:hover .bn{background-image: url(/images/icon4.png);}


/*搜索-全站*/
#search{padding: 100px 0 100px;}
#search .form{margin-bottom: 40px;}
#search .form form{border: 1px solid #ccc;border-radius: 50px;height: 50px;padding-left: 25px;}
#search .form form label,
#search .form form input{height: 50px;line-height: 50px;}
#search .form form .text{background: transparent;border: none;width: 90%;color: #666;font-size: 16px;}
#search .form form .submit{width: 10%;border-top-right-radius: 25px;border-bottom-right-radius: 25px;cursor: pointer;background: url(/images/search.png) no-repeat center center;}
#search .end{color: #666;padding: 25px 0;font-size: 16px;border-bottom: 1px solid #e5e5e5;}
#search .list{}
#search .li{border-bottom: 1px solid #ccc;padding-bottom: 30px;margin-bottom: 30px;}
#search .li .name{border-bottom: 1px solid transparent;}
#search .li .name span{vertical-align: middle;}
#search .li .name .d1{color: #333;font-size: 20px;}
#search .li .name .d2{color: #666;font-size: 16px;}
#search .li .name .d1:hover,
#search .li .name .d2:hover{color: #458c49;}
#search .li .date{color: #999;font-size: 16px;margin: 12px 0 15px;padding-left: 25px;background: url(/images/icon13.png) no-repeat left 3px;line-height: 22px;}
#search .li .desc{color: #666;font-size: 16px;line-height: 28px;max-height: 84px;}
#search #turn_page{margin-top: 80px;}

@media (max-width: 756px){
  #search .li .name .d1,
  #search .form form .text{font-size: 26px;}
  #search .li .date{background-position: left center;}
  #search .li .desc,
  #search .li .date,
  #search .li .name .d2{font-size: 24px;line-height: 36px;}
}



/*分页*/
#turn_page .pg,
#turn_page .pn{background: #ebebeb;height: 40px;line-height: 40px;font-size: 14px;color: #666666;display: inline-block;vertical-align: top;}
#turn_page .pn{width: 97px;}
#turn_page .prev{margin-right: 6px;}
#turn_page .pg{width: 40px;margin-right: 6px;}
#turn_page a.pn:hover,
#turn_page a.pg:hover,
#turn_page .sub:hover,
#turn_page .current{color: #fff;background: linear-gradient(top right , #51a2e8, #64d776);background: -ms-linear-gradient(top right , #51a2e8, #64d776);background: -webkit-linear-gradient(top right , #51a2e8, #64d776);background: -moz-linear-gradient(top right , #51a2e8, #64d776);}
#turn_page .to{line-height: 40px;margin: 0 28px 0 22px;font-size: 14px;color: #666666;}
#turn_page .sub,
#turn_page .select select{height: 40px;line-height: 40px;}
#turn_page .select select{width: 100%;font-size: 16px;color: #666666;}
#turn_page .select{margin-right: 7px;width: 60px;border: 1px solid #ebebeb;}
#turn_page .sub{width: 40px;background: #ebebeb;color: #666;font-size: 14px;}

@media (max-width: 1860px){
	#header .nav{margin-right: 10%;}
}


@media (max-width: 1680px){
	#header .nav .child{margin-right: 60px;}
	#header .nav{margin-right: 8%;}
}



@media (max-width: 1480px){
	#header .nav .child{margin-right: 40px;}
	#header .nav{margin-right: 6%;}
}

@media (max-width: 1280px){
	#header .logo .m-pic{width: 200px;}
	#header .nav .one{font-size: 14px;}
}

@media (max-width: 1200px){
	#header .nav{margin-right: 5%;}
	#header .nav .child{margin-right: 25px;}
}


@media (max-width: 1050px){
	#header .logo .m-pic{width: 262px;}
	#header .nav{display: none;}
	#header .menu{display: block;}
}

#footer .contact{margin-left: 5.6%;}


@media (max-width: 1280px){
	#footer .nav{width: 100%;float: none;padding-bottom: 50px;border-bottom: 1px solid #333;margin-bottom: 50px;}
	#footer .nav .child{width: 16.8%;}
	#footer .contact{width: auto;margin-left: 0;}
	#footer .copyright{margin-top: 80px;}
}


@media (max-width: 981px){
	#footer{padding-top: 0;}
	#footer .nav{padding-bottom: 0;}
	#footer .nav .child{width: 100%;margin-right: 0;border-bottom: 1px solid #333;padding: 30px 0;}
	#footer .nav .child .one{margin-bottom: 0;font-size: 24px;background: url(/images/add5.png) no-repeat 95% center;}
	#footer .nav .child .two .t2:first-child{margin-top: 20px;}
	#footer .nav .child .two .t2{margin-bottom: 20px;font-size: 18px;}
	#footer .nav .child.in .one{background-image: url(/images/jess.jpg);}
	#footer .contact{width: 60%;}
	#footer .contact .wy .tit{font-size: 18px;}
	#footer .contact .wy .lk{font-size: 20px;}
	#footer .nav .child .two{height: 0;overflow: hidden;}
	#footer .copyright{margin-top: 50px;}
	#footer .copyright .cpy *, #footer .copyright .cpy{font-size: 18px;}
	#footer .contact .wy{margin-bottom: 30px;}
	#footer .code{margin-top: 60px;}
}


@media (max-width: 756px){
    #header .logo .m-pic{width: 400px;}
	#footer .contact{width: 100%;float: none;}
	#footer .contact .wy{background-position: left 11px;}
	#footer .contact .wy .tit{font-size: 26px;}
	#footer .contact .wy .lk{font-size: 24px;line-height: 36px;}
	#footer .copyright{text-align: center;}
	#footer .copyright .cpy{float: none;margin-right: 0;}
	#footer .code .t{font-size: 24px;}
	#footer .code{width: 300px;float: none;margin: 50px auto 0;}
	#footer .code .m-pic{margin: 0 auto 20px;}
	#footer .copyright .cpy,
	#footer .copyright .cpy *{line-height: 38px;font-size: 26px;}

	#footer .nav .child .one{font-size: 26px;}
	#footer .nav .child .two .t2{font-size: 24px;}
}

@media screen and (max-width:1560px){
	.cw1400{width: 90%;}
	#research.detail .recommend .pn{z-index: 3;}
	#research.detail .recommend .prev{left: -55px;}
	#research.detail .recommend .next{right: -55px;}

}

@media screen and (max-width:1440px){
	#about .profile3 .ste .con{padding: 1.7% 3%;}
	#contact .li{margin: 0 100px;}
	#research.detail .msg .container{margin-top: 32px;}

}

@media screen and (max-width:1400px){
	/*致辞*/
	#about .speech .m-pic{width: 100%;float: none;}
	#about .speech .content{width: 100%;float: none;}

}

@media screen and (max-width:1300px){
	#contact .li{margin: 0 70px;}
}

@media screen and (max-width:1200px){
	#about .profile3 .ste{width: 100%;}
	#about .profile3 .ste .con{padding: 5%;}

	#contact .li{margin: 0 60px;}

	#team .list .item{width: 48%;margin-right: 4%;margin-bottom: 4%;}
	#team .list .item:nth-child(3n){margin-right: 4%;}
	#team .list .item:nth-child(2n){margin-right: 0;}

}

@media screen and (max-width:756px){
	/*公共*/
	.pub-title{font-size: 42px;}
	.pub-en{font-size: 42px;}
    #menu .nav .child .two .t2{font-size: 24px;}

	/*合作*/
	#planning .list .pro{width: 100%;}
	#planning .list .pro .name{font-size: 36px;line-height: 48px;}
	#planning .list .pro .l-en{font-size: 26px;line-height: 38px;}
	
	/*致辞*/
	#about .speech .content .dd{font-size: 28px;line-height: 42px;}

	/*集团概况*/
	#about .profile1 .left{width: 100%;padding-top: 0;float: none;}
	#about .profile1 .left .tit{font-size: 42px;}
	#about .profile1 .left .tit2{font-size: 30px;line-height: 42px;}
	#about .profile1 .left .msg:after{width: 100%;}
	#about .profile1 .left .editor{font-size: 26px;line-height: 42px;}
	#about .profile1 .right{width: 100%;float: none;}

	#about .profile2 .list .dir{width: 100%;margin-right: 0;margin-bottom: 3%;}
	#about .profile2 .list .dir .number{display: none;}
	#about .profile2 .list .dir .center{width: 90%;}
	#about .profile2 .list .dir .tp .t1{font-size: 42px;}
	#about .profile2 .list .rw{font-size: 28px;line-height: 42px;}
	#about .profile2 .list .rw .r{font-size: 28px;line-height: 42px;}

	#about .profile3 .ste{width: 100%; display: flex; flex-direction: column-reverse;}
	#about .profile3 .ste .pic{display: block; width: 90%; margin: 5% auto 0;}
	#about .profile3 .ste .con{width: 100%;}
	#about .profile3 .ste .con{padding: 5%;}
	#about .profile3 .ste .con .cate{font-size: 36px;}
	#about .profile3 .ste .con .t{font-size: 28px;}
	#about .profile3 .ste .con .t span{font-size: 28px;}

	#about .profile4 .pic{width: 100%;float: none;}
	#about .profile4 .con{width: 100%;float: none;}
	#about .profile4 .msg:after{left: 0;width: 100%;}
	#about .profile4 .tit{font-size: 42px;}
	#about .profile4 .desc{font-size: 42px;}
	#about .profile4 .desc2{font-size: 28px;line-height: 42px;}

	#about .profile5 .list .li{width: 100%;margin-right: 0;margin-top: 4%;}
	#about .profile5 .list .t{font-size: 30px;}
	#about .profile5 .list .t2{font-size: 30px;line-height: 42px;}
	#about .profile5 .list .t3{font-size: 42px;line-height: 42px;}
	
	#team .list .item{width: 100%;margin-right: 0;}
	#team .list .item .pic:before,
	#team .list .item .pic:after{display: none;}
	#team .list .item:hover .pic:before,
	#team .list .item:hover .pic:after{display: none;}
	#team .list .item .name{font-size: 33px;}
	#team .list .item .posi{font-size: 26px;line-height: 38px;}
	#team .list .item .desc{font-size: 26px;height: 114px;line-height: 38px;}
	#team .load{font-size: 28px;}

	#team.detail .m-pic{width: 100%;float: none;}
	#team.detail .content{width: 100%;float: none;}
	#team.detail .content .name{font-size: 36px;}
	#team.detail .content .posi{font-size: 28px;}
	#team.detail .content .desc{font-size: 28px;line-height: 42px;}

	/*集团-优势*/
	#about .advantage .item .df{display: block;}
	#about .advantage .item .m-pic{width: 100%;}
	#about .advantage .item .con{width: 100%;margin-left: 0;margin-top: 3%;}
	#about .advantage .item .con .desc{font-size: 28px;line-height: 42px;}
	#about .advantage .item:nth-child(2n) .con{margin-right: 0;margin-left: 0;}
	
	/*联系我们*/
	#contact .w-list{display: block;}
	#contact .wy{max-width: 100%;width: 100%;margin-bottom: 40px;}
	#contact .li{display: none;}
	#contact .wy .i{margin-bottom: 15px;}
	#contact .wy .t{font-size: 26px;}
	#contact .wy .d{font-size: 26px;line-height: 38px;}
	#contact .feedback .rw{width: 100%;margin-right: 0;margin-bottom: 4%;border: 2px solid #e3e3e3;}
	#contact .feedback .rw .ipt{height: 60px;line-height: 60px;font-size: 26px;}
	#contact .feedback .tarea{margin-bottom: 4%;}
	#contact .feedback .tarea .ipt{height: 350px;padding: 17px;line-height: 38px;}
	#contact .feedback .sub{width: 240px;height: 70px;line-height: 70px;font-size: 28px;}

	/*招商*/
	#cooperation .form{padding: 40px 0;}
	#cooperation .form form{width: 90%;}
	#cooperation .form .rw{height: 70px;line-height: 70px;margin-bottom: 15px;}
	#cooperation .form .rw .t{font-size: 26px;}
	#cooperation .form .rw textarea,
	#cooperation .form .rw .ipt{font-size: 26px;}
	#cooperation .form .rw textarea{height: 350px;}
	#cooperation .form .sub{height: 70px;line-height: 70px;font-size: 28px;}

	/*新闻*/
	#news .info .con{width: 100%;float: none;margin-left: 0;}
	#news .info .name{font-size: 30px;line-height: 44px;}
	#news .info .date{font-size: 24px;}
	#news .info .desc{font-size: 26px;line-height: 38px;height: 76px;}
	#news .info .more{width: 200px;height: 56px;line-height: 56px;font-size: 24px;}
	#news .info .pic{display: none;}
	#news .info:hover .con{margin-left: 0;}
	#news .info:hover .more{width: 200px;}
	/*详细*/
	#news.detail .top .name{font-size: 44px;}
	#news.detail .top .d{font-size: 26px;line-height: 38px;}
	#news.detail .prev-next{width: 100%;float: none;}
	#news.detail .prev-next .t1{font-size: 26px;display: block;}
	#news.detail .prev-next .t2{font-size: 26px;display: block;}
	#news.detail .back{margin: 35px auto 0;line-height: 60px;height: 60px;font-size: 30px;display: block;float: none;width: 150px;}
	#news.detail .back .i{height: 60px;}
	#news.detail .recommend .prev,#news.detail .recommend .next{display: none;}
	#news.detail .recommend .slide{width: 100%;margin-right: 4%;}
	#news.detail .recommend .slide .name{font-size: 29px;}
	#news.detail .recommend .slide .desc{font-size: 27px;line-height: 38px;height: 76px;}
	#news.detail .recommend .slide .date{font-size: 27px;line-height: 38px;margin-right: 10.49%;}
	#news.detail .recommend .slide .more{height: 38px;}
	
	/*研究中心*/
	#research .res1 .list .li .df{display: block;}
	#research .res1 .list .li .pic{width: 100%;float: none;}
	#research .res1 .list .li .pic.plist {width: 100%;}
	#research .res1 .list .li .pic.plist .p{width: 100%;padding-left: 0%;display: block;border-right: none;margin-bottom: 5%;}
	#research .res1 .list .li .pic.plist .t,
	#research .res1 .list .li .pic.plist .feature{width: 100%;}
	#research .res1 .list .li .pic.plist .t{font-size: 30px;}
	#research .res1 .list .li .pic.plist .feature{font-size: 30px;line-height: 42px;}
	#research .res1 .list .li .pic.plist .p .m-pic{width: 60%;margin: 0 auto;}
    #research .res1 .list .li .pic.plist .p .m-pic img{width: 100%;}
	#research .res1 .list .li .con{width: 100%;margin: 5% auto;}
	#research .res1 .list .li .tit{font-size: 42px;}
	#research .res1 .list .li .desc{font-size: 28px;line-height: 42px;}
	/*资源*/
	#research .res2 .li{width: 50%;padding: 0 2.5%;margin-top: 9%;}
	#research .res2 .li .tit{font-size: 30px;line-height: 42px;}
	#research .res2 .li:nth-child(2n){border-right: none;}
	/*团队*/
	#research .res4 .slide{width: 100%;}
	#research .res4 .con .name{font-size: 36px;}
	#research .res4 .con .posi{font-size: 28px;}
	#research .res4 .con .desc{font-size: 28px;line-height: 42px;height: 168px;}
	#research .res4 .con .more{font-size: 28px;line-height: 42px;}
	#research .res4 .con .more span{height: 42px;}
	/*公共*/
    #research .res5 .pc-swiper{display: none;}
    #research .res5 .m-swiper{display: block !important;}
    #research .res5 .cate{display: none;}
    #research .res5 .m-cate{display: block; height: auto; margin: 20px 0; position: relative;}
	#research .res5 .m-cate .two .btn,
    #research .res5 .m-cate .one{font-size: 30px; width: 100%; height: 90px;line-height: 90px;}

    #research .res5 .m-cate .one{width: 100%; background: -webkit-linear-gradient(top right, #51a2e9, #64d775); color: #fff;}
    #research .res5 .m-cate .two{ width: 100%; height: 0; overflow: hidden; position: absolute; top: 90px;left: 0px;z-index: 5; background: #fff;}

    #research .res5 .m-cate .one .one-icon{ display: block; position: absolute; top: 50%; right: 30px; width: 18px; height: 18px; transform: translateY(-50%);}
    #research .res5 .m-cate .one .one-icon:before,
    #research .res5 .m-cate .one .one-icon:after{ display: block; content: ''; position: absolute; top: 50%; left: 0; width: 100%; width: 100%; height: 3px; background: #fff; transform: translateY(-50%);}
    #research .res5 .m-cate .one .one-icon:before{ transform: translateY(-50%) rotate(90deg); transition: all .3s;}
    #research .res5 .cate .btn, #research .res5 .m-cate .btn{margin: 0;}


	#research .res5 .list .slide{width: 100%;}
	#research .res5 .list .slide .con .name{font-size: 25px;line-height: 37px;}
	#research .res6 .slide{width: 400px;}
	#research .res6 .slide .title{font-size: 30px;line-height: 42px;}
	/*详细*/
	#research.detail .pic{width: 100%;float: none;}
	#research.detail .pic .swiper-pagination{display: block;}
	#research.detail .pic .swiper-pagination .swiper-pagination-bullet-active{background: #458c49;}
	#research.detail .pic .pn{display: block;width: 17px;top: 0;bottom: 0;height: 100%;margin: auto;background-repeat: no-repeat;z-index: 10;}
	#research.detail .pic .prev{left: 5%;background-image: url(/images/icon16.png);background-position: left center;}
	#research.detail .pic .next{right: 5%;background-image: url(/images/icon17.png);background-position: right center;}
	#research.detail .msg{width: 100%;float: none;}
	#research.detail .msg .container{display: none;}
	#research.detail .msg .name{font-size: 42px;}
	#research.detail .msg .d-tit{font-size: 30px;}
	#research.detail .msg .desc{font-size: 28px;line-height: 40px;}
	#research.detail .msg .btn{width: 220px;height: 65px;font-size: 30px;line-height: 65px;}
	#research.detail .dt2 .title{font-size: 30px;}
	#research.detail .dt2 .title:after{width: 123px;}
	#research.detail .recommend .slide{width: 100%;}
	#research.detail .recommend .slide .con .name{font-size: 30px;line-height: 42px;}
	#research.detail .recommend .pn{z-index: 3;}
	#research.detail .recommend .prev{left: 3%;}
	#research.detail .recommend .next{right: 3%;}

}